package com.lecyon.farm.service;

import com.lecyon.farm.vo.query.QueryFmPictureVo;
import com.lecyon.farm.vo.sync.SyncPhotoInfo;
import com.lecyon.farm.vo.view.FmPictureInfo;

import java.util.List;

/**
 * @author Yao Zheng
 * @Date 2020/4/19 13:34
 */
public interface IFmPictureService {

    /**
     * 根据主机号以及开始时间 结束时间 查询主机作业图片列表
     *
     * @param carId
     * @param beginTime
     * @param endTime
     * @return
     */
    List<FmPictureInfo> getPictureListByCarIdAndWorkDate(String carId, String beginTime, String endTime);

    /**
     * 通过主机号查询图片并生成完整全路径图片URL
     *
     * @param vo 查询条件
     * @return 查询结果
     */
    List<SyncPhotoInfo> getPictureInfoList(QueryFmPictureVo vo);
}
